Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
take a person's life
tuer, liquider qqn
detail>>
take one's own life
se suicider; se donner la mort
detail>>
take one's life in one's hand
mettre sa vie en danger; risquer sa vie
detail>>
1
2
3
Next